package juego;

import vista.VistaAvionCivil;
import ar.uba.fi.algo3.titiritero.Dibujable;

public class AvionCivil extends Colateral{
	
	//atributos de clase
	private static int miVelocidad = 5;
	public static int miTamanio = 9;
	private static int misPuntosPorDestruccion = -300;
	
	//constructor
	public AvionCivil(int x, int y) {
		super(x,y);
	};
    
	//metodos
	
	//retorna el tamanio del avion civil
	public int verTamanio() { 
		return miTamanio;
	};
	
	//redefinicion. Se encarga de realizar el movimiento
	@Override
	protected void movimientoPropio(){
		 this.ubicacion.moverEnY(miVelocidad);
	};
	
	//retorna el puntaje por destruccion
	@Override
	protected int puntajePorDestruccion(){
		return misPuntosPorDestruccion;
	}

	@Override
	public Dibujable getDibujable() {
		Dibujable dibujable = new VistaAvionCivil();
		dibujable.setPosicionable(this);
		return dibujable;
	};

}
